body
			{
				font-family:Arial, Helvetica, sans-serif;
				margin:0px;
				padding:0px;
				background-image:url('../Images/bg.gif');
			}
			.page{
				background-color:White;
				margin:0 auto;
                top:0px;
				width:1000px;
				height:auto;
				box-shadow: 0px 0px 5px 1px #333; 
				font-size: 16px;
				font-weight: bold;
				width:1000px;
				padding:0;
				clear:both;
                color:#b356db;
                
			}
      
				.page a{
                color:#b356db;
				text-decoration:none;
				}
                    .page a:hover
                    {
                        color: #008500;
                    }
            
.divOnTop
{

left: 0px;
height: 26px;
width: 100%;
background-color: #f7ee39;
line-height: 26px;
top: 0px;
position: fixed;
z-index: 100;
opacity: .7;
filter: alpha(opacity=75);
-moz-opacity: 0.7;
border-bottom:1px solid #008500;
}
.cartmini
{
    float:left;
      font-size:15px;
    margin-left:30px;
}
    .cartmini a
    {
        font-size: 15px;
        color:#008500;
        
    } 
     .cartmini a:hover
    {
        color:#ed339f;
    }       

 .dangnhap {
                   margin-right:50px;
                   color:#2A6305;
                   float:right;
                   
                }
 .dangnhap a{
                   font-size:15px;
                   color:#2A6305;
                }
                .dangnhap a:hover {
                    font-size:15px;
                    color:#7A018C;
                }
select
{
     height: 32px;
width: 205px;
border-radius: 4px;
border-color: #ddd;

color: #7A018C;
}
   
			.header{
				width:1000px;
				background-color: white;
				margin: 30px auto 0px auto;
				height: 130px;
                background-image:url('../Images/header.png');
			
			}
			.logo{
               
				width:300px;
				height: 130px;
				float:left;
				
			}
			.search{
                margin-top:30px;
				float:right;
                width: 700px;
				height:100px;
			}
			
			input[type="text"].search-input{
				width:350px;
				height:35px;
                margin-left:35px;
				border:1px solid #ddd;
				border-radius: 7px 0px 0px 7px; 
                padding-left:10px;
            }
			input[type="text"].login{
				width:150px;
				height:25px;
				border:1px solid #ddd;
			}
			input[type="text"].quantity{
				width:50px;
				height:25px;
				border:1px solid #ddd;
				background-color: #F7F7F7;
			}
			input[type="submit"].search-button{
				background: url('../Images/search.png') no-repeat scroll center center #2A6305;
				cursor: pointer;
				height: 40px;
				text-indent: -99999em;
				transition: background 0.3s ease-in-out 0s;
				width: 40px;
				border: 2px solid #249C0C;
				border-radius: 0px 7px 7px 0px;
				margin:0px;
			}
            input:focus {
                outline: none;
                box-shadow: 0px 0px 5px #61C5FA;
                border: 1px solid #7A018C;
            }
			.search-box{
				margin-top:30px;
				float:left;
				width:500px;
			}
			.cart-box{
				float: right;
				margin-top:30px;
				width:200px;
			}
			.cart-text{
				float: right;
				margin: -40px 50px 5px 60px;
				
			}
			
			.navigation
			{
			    color:white;
				background-color:#008500;
				height: 40px;
				margin-top: 10px;
			}
        
			.navigation-left{
			    
				width: 850px;
				height:40px;
				float: left;	
			}
                        .menu_ngang
	            {
		            width:1000px;
		            height:40px;
		            float:left;
                    margin-top:0;
		            margin-bottom:20px;
                    
	            }
		            .menu_ngang ul
		        {
                    padding:0px;
                    list-style:none;
			        margin:0;
                    margin-bottom:10px;
			        width:80%;
                    
		        }
		        .menu_ngang li 
		        {
			        display:inline-block;
			        line-height:40px;
			        padding:0px 10px 10px 20px;
                    color:#FFF;
                    font-weight:bold;
                    height:40px;
                }
                    .menu_ngang li a {
                        font-size: 15px;
                        color: #FFF;
                        font-weight: bold;
                    }
		        
                   .menu_ngang li a:hover
                    {
                        color:#b356db;
                        font-weight: 900;
                    }
		        li.sodo
		        {
			        background:none;
		        }
		        .menu_ngang ul li a
		        {
			        font-size:14px;
			        font-weight:900;
			         color:white;
			        display:block;
		        }
			.navigation-right{
				
				width: 150px;
				height:40px;
				float: right;	
			}

              
               
                .login-input
                {
                        
                   margin-top:10px;
                   margin-right:5px;
                   color:#330066;
                }
                    .login-input a
                    {
                         font-size:13px;
                         color:#330066;
                    }
			.content{
				width: 1000px;
				background-color: white;
			}
			.content-left{
				float: left;
				width:210px;
				margin:20px 0px 10px 10px;
				min-height:480px;
				
			}
			.content-left-heading{
			-webkit-border-radius: 7px 7px 0px 0px;
			-moz-border-radius: 7px 7px 0px 0px;
			-khtml-border-radius: 7px 7px 0px 0px;
			border-radius: 7px 7px 0px 0px;
			border: 1px double #CC90E8;
			background-image:url('../Images/head.png');
			padding: 8px 10px 
			7px 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			line-height: 14px;
			color: white;
			text-shadow: 1px 1px 2px rgba(0, 0, 0, .3);
			}
			.content-left-content{
				background: #FFFFFF;
				-webkit-border-radius: 0px 0px 7px 7px;
				-moz-border-radius: 0px 0px 7px 7px;
				-khtml-border-radius: 0px 0px 7px 7px;
				border-radius: 0px 0px 7px 7px;
				border-left: 1px double #DBDEE1;
				border-right: 1px double #DBDEE1;
				border-bottom: 1px double #DBDEE1;
				padding: 10px;
                color: #8703b5;
                
			}
			.content-left-content ul{
				list-style: none;
				margin: 0;
				padding: 0;
			}
			.content-left-content > ul > li {
				padding: 8px 8px 8px 0px;
				border-bottom:1px solid #DBDEE1;
			}
			.content-left-content > ul > li a{
				color:#5F1482;
				text-decoration:none;
                font-family:Arial, Helvetica, sans-serif;
                font-size:15px;	
			}
			
			.content-left-content > ul > li ul > li{
				padding: 5px 5px 0px 10px;
			}
			.content-left-content > ul > li ul > li a{
				font-size:14px;
			}
			.content-right{
                color:#7A018C;
				float: right;
				width:760px;
				margin:20px 10px 10px 0px;
			
			}
			.slider{
				width:760px;
				height:300px;
				background-color:White;
				border:1px solid #ddd;
                opacity:1;
			}
            .slider ul{
                padding:0px;
                margin:0px;
            }
			.detail{
				width:760px;
				height:450px;
				background-color:White;
				border:1px double #ddd;
			}
			
			
				.detail-image{
					width: 250px;
					padding:15px;
					height: 250px;
					float: left;
					padding:10px;
					margin: 20px 14px;
					
				}
				.list-image{
					width: 280px;
					height: 60px;
					margin:10px auto;
				}
				.detail-content{
					width:436px;
					height:400px;
					float: right;
					margin-right:14px;
				}
                .detail-content-title{
                    border-bottom: 1px solid rgb(221, 221, 221);
                }
                    
                .detail-content-social{
                    padding-left:20px;
                    padding-top:5px;
                    height:25px;
                    border-bottom: 1px solid rgb(221, 221, 221);
                }
                .detail-content-detail{
                    font-size:18px;
                    font-weight:normal;
                    height:115px;
                    border-bottom: 1px solid rgb(221, 221, 221);
                }
                .detail-content-price{
                    font-size:14px;
                    font-weight:normal;
                    height:40px;
                    border-bottom: 1px solid rgb(221, 221, 221);
                }
                .detail-content-left{
                    padding-top:20px;
                    padding-left:30px;
                    width:170px;
                    float:left;
                }
                .detail-content-right{
                    padding-top:20px;
                    width:218px;
                    float:right;
                }
				.detail-content h4{
					color:#ed339f;
                        font-size:25px;
                        text-align:center;
				}
                .detail-content h2{
					color:#ed339f;
                    font-weight:700;

				}
                .old-price
                {
                  
                                 font-weight:700;
                                 font-size:18px;
                                 float:left;
                                 margin-left: 30px;
				                text-decoration:line-through;
                                color:#333;
                                line-break:loose;
                }
                  .new-price
                {
                                padding-left:190px;
                                float:initial;
                                margin-top:20px;
                                font-weight:700;
                                font-size:20px;
				                color:#ed339f;
                                
                                
                }
			.list{	
				width:760px;
				margin-top:-12px;
			}
            .list-home {
                width: 760px;
                margin-top: 0px;
                }
          
            .row-fluid {
                width: 960px;
                margin:10px auto;
                padding:20px;
                padding-left:20px;
            }
            h1 {
                font-size: 20px;
                color: #5F1482;
                font-weight: bold;
                height: 15px;
            }
			.box-product{
				background:#fff;
				border:1px double #999;
				float:left;
				width:220px;
				height:270px;
				margin:15px;
				text-align:center;
			}
			.addcart{
				margin-top:10px;
			}
			
			.image-product{
				width:160px;
				height:160px;
				margin:0 30px;
			}
			.name a{
				font-size:16px;
				color:#7A018C;
				font-weight: bold;
				text-decoration: none;
				display: block;
				margin-bottom: 4px;
                height:40px;
			}
			.price{
				text-align:center;
				font-weight: bold;
				color:#ed339f;
				height:22px;
			}
			.price-new{
				font-size:13px;
                color:red;
			}
			.price-old{
				font-size:12px;
				text-decoration:line-through;
                color:#333;
			}
			.list h1{
				font-size:20px;
				color:#b356db; 
				font-weight:bold;
				height:15px;
			}
			.list h3{
				font-size:16px;
				 color:#b356db;
				font-weight:bold;
				height:15px;
			}
			.list p{
				color:#7A018C;
				font-size:16px;
				font-weight:normal;
			}			
			.endtitle{
				width: 760px;
				margin-top: 3px;
				border-top: 2px solid #DBDEE1;
				margin-bottom: 0px;
				padding: 0px;
			}
			.footer{
                   margin:0 auto;
                   text-align: center;
				   bottom:0;  
				   height:100px;   /* Height of the footer */  
                   width: 1000px;
				   background-color:#008500;	
                    background-image:url('../Images/footer.png');
			
                   margin-bottom: 20px;
			}
			.clear{clear:both;}
			
			
			/*Tai khoang*/
			.login-left{
				float:left;
				margin-top:20px;
				padding: 0px 10px 0px 10px;
				overflow: auto;
				border: 1px solid #DBDEE1;
				width:345px;
				height:330px;
			}
			.login-right{
				float:right;
				margin-top:20px;
				padding: 0px 10px 0px 10px;
				overflow: auto;
				border: 1px solid #DBDEE1;
				width:345px;
				height:330px;
			}
            .login-button {
                margin: 0;
                padding: 8px 13px;
                
            }
            .box{
                margin:0px auto;
                border: 1px solid #DBDEE1;
				padding:30px;
                color:#330066
			}
			.register{
				margin-top:5px;
				border: 1px solid #DBDEE1;
				padding:20px 10px;
                color:#330066
			}
           
            .register a{
				margin-top:5px;
				color:#5F1482;
				padding:20px 10px;
                font-size:18px;
			}
                .register a:hover {
                    color:#b356db;
                }
                 
				
			.register span{
				font-size: 18px;
				font-weight: bold;
			}
               .error span
                {
                    font-size: 14px;
                    font-weight: bold;
                    color: red;
                    
                }

 .register span .field-validation-error
{
    color:red;
    font-size:14px;
}
			/*Gio hang*/
		.cart-cost{
			text-align:right;
			margin-top:5px;
			border: 1px solid #DBDEE1;
			padding:20px 10px;
            color:#b356db;
		}
		.cart-info{
			margin-top:20px;
            font-size:14px;
			}
		.cart-info table {
			width: 100%;
			margin-bottom: 20px;
			border-collapse: collapse;
			border-top: 1px solid #DDDDDD;
			border-left: 1px solid #DDDDDD;
			border-right: 1px solid #DDDDDD;
		}
		.cart-info td {
			padding: 7px;
			text-align:center;
		}
		.cart-info thead td {
			color: #b200ff;
			font-weight: bold;
			background-color: #F7F7F7;
			border-bottom: 1px solid #DDDDDD;
		}
		.cart-info thead .remove, .cart-info thead .image {
			text-align: center;
		}
		.cart-info thead .name, .cart-info thead .model {
			text-align: left;
		}
		.cart-info thead .quantity, .cart-info thead .price, .cart-info thead .total {
			text-align: right;
		}
		.cart-info tbody td {
			vertical-align: top;
			border-bottom: 1px solid #DDDDDD;
			color:14px;
}
		.cart-info tbody .remove {
			vertical-align: middle;
		}
		.cart-info tbody .remove, .cart-info tbody .image {
			text-align: center;
		}
		.cart-info tbody .name, .cart-info tbody .model {
			text-align: left;
		}
		.cart-info tbody .quantity, .cart-info tbody .price, .cart-info tbody .total {
			text-align: left;
		}
		.cart-info tbody span.stock {
			color: #F00;
			font-weight: bold;
		}
		.cart-info a{
			font-size:16px;
			color: #7A018C;
			font-weight: bold;
			text-decoration: none;
			display: block;
			margin-bottom: 4px;
		}
h4
{
  font-size:20px;
        color:#ed339f;
}
.payment-tuychon-left
{
    width: 320px;
    height: 260px;
    float:left;
    font-size:16px;
    font-weight:700;
     margin-left:-15px;
    
   
}

.payment-tuychon-right
{
    width: 330px;
    height: 260px;
    float:right;
    font-size:16px;
    font-weight:700;
}

.thongtingiaohang1-left
{
    width: 325px;
    height: 290px;
    float:left;
    margin-left: -15px;
    font-size:16px;
    font-weight:700;
     border-right: 1px ridge;
    
}
.error
{
    font-size:14px;
    color:red;
}
}
.thongtingiaohang1-left span .error
{
    font-size:14px;
    color:red;
}

.thongtingiaohang1-right
{
    width: 320px;
    height: 290px;
    float:left;
    font-size:16px;
    font-weight:700;
}
.thongtingiaohang2
{
     width: 670px;
    min-height: 100px;
    float:left;
    font-size:16px;
    font-weight:700;
}
.thongtingiaohang2-right
{
    width: 320px;
    height: 200px;
    float:left;
    font-size:16px;
    font-weight:700;
}
.thongtingiaohang2-left
{
    width: 325px;
    height: 200px;
    float:left;
    margin-left: -15px;
    font-size:16px;
    font-weight:700;
     border-right: 1px ridge;
    
}
 

   